English-Latin dictionary »

she who annihilates / destroys meaning in Latin

EnglishLatin
she who annihilates / destroys noun

deletrix [deletricis](3rd) F
noun