Quick Reference
- What does -sakura mean in English?
- -sakura means "To weed" in English.
- Definition of -sakura
- To remove weeds from a field or garden using a hoe or similar tool.
- Tsanangudzo ye-sakura
- Ku sakura kubvisa bundo mumunda uchishandisa badza.
- Part of speech
- verb