Quick Reference
- What does -shungurudza mean in English?
- -shungurudza means "To torment, to persecute, to cause great pain" in English.
- Definition of -shungurudza
- To inflict severe physical or emotional pain on someone; to harass or persecute.
- Tsanangudzo ye-shungurudza
- Ku shungurudza kurwadzisa umwe munhu zvakanyanya. -tambudza .
- Part of speech
- verb