meaning of Belagerungsturm

Belagerungsturm - German to English

battery pack tower

View more

  • belfry [siege tower]
  • siege tower