Quick Reference
- What does -simura mean in English?
- -simura means "To transplant" in English.
- Definition of -simura
- To remove a plant from the ground and replant it elsewhere; to transplant.
- Tsanangudzo ye-simura
- Ku simura kudzura chinhu chinenge chichikura kubva muvhu kuti undochidzvara pamwe. Takasimura nhondo tichindodzidzvara mugadheni. -sumura .
- Part of speech
- verb