Quick Reference
- What does -kachira mean in English?
- -kachira means "To be caught/trapped" in English.
- Definition of -kachira
- To be seized, captured, or ensnared; to be trapped or caught in a situation.
- Tsanangudzo ye-kachira
- -kachikira .
- Part of speech
- verb