Quick Reference
- What does suduru mean in English?
- suduru means "To move away, to distance oneself" in English.
- Definition of suduru
- Kuti sonho kuwa uchibva pakakwirira zvikuru.
- Tsanangudzo yesuduru
- Kuti suduru kubva pawanga, uri uchienda nechekure zvishoma. Pavaitaura nyaya dzomusha wavo vakamboti suduru kubva pana vanhu.
- Part of speech
- Nyaudzosingwi (Ideophone)