LexiTurkTURKISH ↔ ENGLISH DICTIONARY

dönüm noktası.” in English

1 English translation
EN
landmark

You can get in touch with me at Hotel Landmark.