LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“free port” in Turkish

1 Turkish translation