English-Latin dictionary »

internist meaning in Latin

EnglishLatin
internist [internists] noun
[UK: ˌɪn.ˈtɜː.nəst]
[US: ˌɪn.ˈtɝː.nəst]

internista [internistae](1st) M
noun

Your history