Quick Reference
- What does -tushura mean in English?
- -tushura means "To pierce something containing liquid, causing it to leak" in English.
- Definition of -tushura
- To puncture or stab something that holds liquid, causing the liquid to come out.
- Tsanangudzo ye-tushura
- Kana uchi tushura unenge uchibaya chinhu chine mvura mukati ichibuda.
- Part of speech
- verb