Quick Reference
- What does -sunhura mean in English?
- -sunhura means "To let go, to release, to abandon" in English.
- Definition of -sunhura
- To relinquish possession or control of something; to abandon or forsake.
- Tsanangudzo ye-sunhura
- Kana uka sunhura zvaunenge unazvo unenge wazviregedza.
- Part of speech
- verb