LexiTurkTURKISH ↔ ENGLISH DICTIONARY

cooling tower” in Turkish

1 Turkish translation