LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“know-it-all” in Turkish

2 Turkish translations