LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“energy technology” in Turkish

1 Turkish translation