English-Latin dictionary »

she who ruins / destroys meaning in Latin

EnglishLatin
she who ruins / destroys noun

perditrix [perditricis](3rd) F
noun