LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Gelibolu” in Turkish

1 Turkish translation