CRARRV

AcronymDefinition
CRARRVChallenger Armoured Repair and Recovery Vehicle (UK)