howitzer {weapons}
Notices
  • a heavy gun which fires shells