Quick Reference
- What does mutowa mean in English?
- mutowa means "A type of tree whose sap is used to make a type of medicine." in English.
- Definition of mutowa
- A specific type of tree, known for its sap which is used in traditional medicine.
- Tsanangudzo yemutowa
- Mutowa rudzi rwemuti unokunwa urimbo. musikanyimo
- Part of speech
- noun