BARV stands for Beach Armoured Recovery Vehicle

BARV
Share
Abbreviations And Their Meaning