LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“optic nerve” in Turkish

1 Turkish translation