LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“free zone” in Turkish

1 Turkish translation