LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“photochemical smog” in Turkish

1 Turkish translation