LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“micropollutant” in Turkish

1 Turkish translation