Quick Reference
- What does udyi mean in English?
- udyi means "Pests" in English.
- Definition of udyi
- Animals or birds that damage crops, especially seeds, in the field.
- Tsanangudzo yeudyi
- Udyi imhuka kana shiri dzinoparadza mbeu dzichiri mumunda.
- Part of speech
- noun