You are here

BMW means for Bayerische Motoren Werke AG, in British, Bavarian Engine Works