Quick Reference
- What does gosorwa mean in English?
- gosorwa means "cough" in English.
- Definition of gosorwa
- The act of expelling air from the lungs suddenly with a harsh sound, often due to irritation in the throat or airways.
- Tsanangudzo yegosorwa
- gosoro
- Part of speech
- noun