English-Latin dictionary »

deanship, office of dean meaning in Latin

EnglishLatin
deanship, office of dean noun

decantus [decantus](4th) M
noun