LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Strait of Sicily” in Turkish

1 Turkish translation