English-Latin dictionary »

obliterator (l+s) meaning in Latin

EnglishLatin
obliterator (L+S) noun

delitor [delitoris](3rd) M
noun