LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“noise barrier” in Turkish

1 Turkish translation