BMWMCF: Bavarian Motor Works Moto Club France

What does BMWMCF mean? The above is one of BMWMCF meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Bavarian Motor Works Moto Club France