Translation of belatung in English:

User Contribution

belatung

Maggot

noun