LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“head chef” in Turkish

1 Turkish translation