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