LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Mediterranean Area” in Turkish

1 Turkish translation