LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“kilowatt” in Turkish

1 Turkish translation