CAVRA

AcronymDefinition
CAVRACardiff and Vale Rescue Association (Cardiff, Wales, UK)