Translation of tadpole in Indonesian

tadpole

berudu, kecebong

noun

  • 1

    berudu, kecebong