LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“mouse pad” in Turkish

2 Turkish translations