LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“green corridor” in Turkish

1 Turkish translation