Quick Reference
- What does -nyura mean in English?
- -nyura means "to sink/submerge" in English.
- Definition of -nyura
- To go or cause something to go under the surface of water or another liquid; to become submerged.
- Tsanangudzo ye-nyura
- Kana chinhu cha nyura chinenge chadzika pasi pemvura.
- Part of speech
- verb