LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“hyoid” in Turkish

1 Turkish translation