Quick Reference
- What does -teuka mean in English?
- -teuka means "To leak" in English.
- Definition of -teuka
- To leak; to flow out, especially of water that was contained, and is now escaping downwards.
- Tsanangudzo ye-teuka
- Ku teuka kubuda kunoita mvura mayakachengeterwa, ichienda pasi.
- Part of speech
- verb