Quick Reference
- What does -shusha mean in English?
- -shusha means "To harass/to torment" in English.
- Definition of -shusha
- To repeatedly annoy or distress someone; to inflict suffering or hardship on someone.
- Tsanangudzo ye-shusha
- Kana munhu achi shusha , anenge achinetsa nokutambudza mumwe, achida kuitirwa zvaanoda iye. Murume wokushusha uya akazotiziwa nomukadzi wake.
- Part of speech
- verb