French-Latin dictionary »

émuler meaning in Latin

FrenchLatin
émuler

aemulor