LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“jack of all trades” in Turkish

1 Turkish translation