English-Latin dictionary »

rival, competitor, love rival meaning in Latin

EnglishLatin
rival, competitor, love rival noun

aemulus [aemuli](2nd) M
noun