English-Latin dictionary »

demolisher, agent / instrument of demolition meaning in Latin

EnglishLatin
demolisher, agent / instrument of demolition noun

demolitor [demolitoris](3rd) M
noun