Translation of Dithete in English:

User Contribution

Dithete

Cutworms

noun