English-Latin dictionary »

one (female) who strikes against / down / overthrows meaning in Latin

EnglishLatin
one (female) who strikes against / down / overthrows noun

adflictrix [adflictricis](3rd) F
noun

afflictrix [afflictricis](3rd) F
noun