LexiTurkTURKISH ↔ ENGLISH DICTIONARY

hydroelectric power plant” in Turkish

1 Turkish translation