tadpole Thai Translation

tadpole - ลูกอ๊อด

EnglishThaiTransliteration
tadpole
(Noun)
Related: frog
ลูกอ๊อด
Related:ลูกกบ