LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Adam's apple” in Turkish

2 Turkish translations