LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“glume” in Turkish

2 Turkish translations