LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Suruç” in Turkish

1 Turkish translation