English-Latin dictionary »

one who causes pain / suffering / torment / torture meaning in Latin

EnglishLatin
one who causes pain / suffering / torment / torture noun

adflictator [adflictatoris](3rd) M
noun

afflictator [afflictatoris](3rd) M
noun