English-Latin dictionary »

rival in love meaning in Latin

EnglishLatin
rival in love noun

aemula [aemulae](1st) F
noun