Quick Reference
- What does -finyura mean in English?
- -finyura means "to sink, to submerge" in English.
- Definition of -finyura
- To go or cause something to go under the surface of water or another liquid; to submerge.
- Tsanangudzo ye-finyura
- -minyura .
- Part of speech
- verb