English-Latin dictionary »

doctor, physician meaning in Latin

EnglishLatin
doctor, physician noun

medicus [medici](2nd) M
noun