Tadpole (en. Tadpole)

Translation into Tagalog

Synonyms

  • larva
  • froglet
  • young amphibian