English-Latin dictionary »

destroyer, slayer meaning in Latin

EnglishLatin
destroyer, slayer noun

confector [confectoris](3rd) M
noun