Avlb definition

(military) Armoured vehicle-launched bridge.
initialism
0
0
Advertisement