BOMB STORE

SN A complex of buildings and earthworks constructed the storage of bombs and pyrotechnics.
CL MILITARY DEFENCE AND FORTIFICATION
BT AMMUNITION STORE