LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Samsat” in Turkish

1 Turkish translation