LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“abominable snowman” in Turkish

1 Turkish translation
TR
yeti

Kendi ayakların üzerinde duracak kadar yetişkinsin.