Italian-English dictionary »

archiatra meaning in English

ItalianEnglish
archiatra noun
{m}

archiater(the chief physician of a prince or city)
noun