What does Belagerungsramme mean?

Belagerungsramme - German to English

battering ram

View more

  • siege ram