LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Statue of Liberty” in Turkish

2 Turkish translations