LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Turkish Republic of Northern Cyprus” in Turkish

1 Turkish translation