CRARRV

AcronymDefinition
CRARRV➣Challenger Armoured Repair and Recovery Vehicle (UK)