LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“waterworks” in Turkish

4 Turkish translations
TR
su arıtma tesisi

Bir atık su arıtma tesisi şehrin su kaynağının içine zehirli kimyasallar boşalttı.