English-Latin dictionary »

avenger, revenger meaning in Latin

EnglishLatin
avenger, revenger noun

ultor [ultoris](3rd) M
noun