LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“industrial area” in Turkish

1 Turkish translation