BAFMA

AcronymDefinition
BAFMABritish Armed Forces Motoring Association (UK)