LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“landmark” in Turkish

3 Turkish translations