Quick Reference
- What does -koira mean in English?
- -koira means "To have sexual intercourse" in English.
- Definition of -koira
- To engage in sexual activity; to copulate.
- Tsanangudzo ye-koira
- Ku koira kutambisa chiuno kunoita mukadzi nemurume pakurarana.
- Part of speech
- verb