Mobile or stationary protective structures designed to shield personnel and equipment from fragmentation from explosions and gunfire.
Used in articles
26 Sept 2023
DEFENCE WIKI / PLATFORM
Mobile or stationary protective structures designed to shield personnel and equipment from fragmentation from explosions and gunfire.