LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“energy saving” in Turkish

1 Turkish translation