Translation of magwagwa in English:

User Contribution

magwagwa

hoarse

noun