LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“trochlea” in Turkish

1 Turkish translation