A motorized artillery system mounted on a vehicle with its own propulsion, allowing for rapid repositioning and fire transfer.
Used in articles
24 Oct 2024
DEFENCE WIKI / WEAPON SYSTEM
A motorized artillery system mounted on a vehicle with its own propulsion, allowing for rapid repositioning and fire transfer.