Translation of dithete in English:

User Contribution

dithete

Cutworms

noun