Self-propelled artillery

Self-propelled artillery is a mobile weapon system that carries an artillery piece on a powered chassis, allowing it to move with military forces and fire without being towed into position.

Connect