Quick Reference
- What does zumbani mean in English?
- zumbani means "Zumbani" in English.
- Definition of zumbani
- A fragrant shrub whose leaves are used to make a tea that treats coughs.
- Tsanangudzo yezumbani
- Zumbani chigwenzi chinonhuwirira, chinobikiswa tii yekurapa chikosoro.
- Part of speech
- noun