tadpole


Results for "tadpole"

English - Turkish Dictionary

tadpole

(English - Turkish Dictionary) :
i., zool. iribaş.