English-Latin dictionary »

vassal, dependent meaning in Latin

EnglishLatin
vassal, dependent noun

ambactus [ambacti](2nd) M
noun