LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Sitia” in Turkish

1 Turkish translation