LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“kingpin” in Turkish

1 Turkish translation