LexiTurkTURKISH ↔ ENGLISH DICTIONARY

thermal power plant” in Turkish

1 Turkish translation