Portuguese translation of the English word battering‐ram

English → Portuguese
  
EnglishPortuguese (translated indirectly)Esperanto
(tup)
macho da ovelha

EnglishPortuguese
battering‐ram aríete