English-Latin dictionary »

rivalry, ambition meaning in Latin

EnglishLatin
rivalry, ambition noun

aemulatio [aemulationis](3rd) F
noun