WMBRC

AcronymDefinition
WMBRCWindermere Motor Boat Racing Club (UK)