English-Latin dictionary »

avenger, one who wipes out / extracts vengeance for meaning in Latin

EnglishLatin
avenger, one who wipes out / extracts vengeance for noun

delitor [delitoris](3rd) M
noun