English-Latin dictionary »

imitator, rival meaning in Latin

EnglishLatin
imitator, rival noun

aemulator [aemulatoris](3rd) M
noun