A mobile artillery piece mounted on a wheeled vehicle, allowing for rapid movement and repositioning compared to traditional towed artillery.
DEFENCE WIKI / PLATFORM
A mobile artillery piece mounted on a wheeled vehicle, allowing for rapid movement and repositioning compared to traditional towed artillery.