LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“smudge” in Turkish

4 Turkish translations