English-Latin dictionary »

destroyer, one who pulls down meaning in Latin

EnglishLatin
destroyer, one who pulls down noun

destructor [destructoris](3rd) M
noun