LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“wall plug” in Turkish

1 Turkish translation