English
›
Words
physician
who specializes in treatment of the eyes
Translation:
English
Noun
3
oculist
Add
Translation