LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“windsock” in Turkish

1 Turkish translation