English-Latin dictionary »

destroyer, that which destroys meaning in Latin

EnglishLatin
destroyer, that which destroys noun

confectrix [confectricis](3rd) F
noun