Translation of maggot in Indonesian

maggot

belatung, tempayak

noun

  • 1

    belatung, tempayak