English-Latin dictionary »

emulation, envy, rivalry meaning in Latin

EnglishLatin
emulation, envy, rivalry noun

aemulatus [aemulatus](4th) M
noun