How do you say caterpillar in Turkish?
— tırtıl


Related synonyms for caterpillar in Turkish
catkedi