Translation of Belatung in English:

User Contribution

Belatung

Maggot

noun