Quick Reference
- What does dongonda mean in English?
- dongonda means "Gorilla" in English.
- Definition of dongonda
- A large, powerful primate found in the eastern regions of Zimbabwe.
- Tsanangudzo yedongonda
- Dongonda rudzi rwetsoko hombe inowanikwa kumatunhu okumabvazuva kweZimbabwe.
- Part of speech
- noun