Quick Reference
- What does -tambudza mean in English?
- -tambudza means "To torment/to trouble/to persecute" in English.
- Definition of -tambudza
- To cause someone great suffering, distress, or annoyance; to persecute or harass.
- Tsanangudzo ye-tambudza
- Ku tambudza kunetsa nokushusha vamwe zvakanyanya, zvinoita kuti vasakagara zvakanaka.
- Part of speech
- verb