What does BMW stand for?

BMW means Bayerische Motoren Werke AG in German, translated to English means Bavarian Motor Works.
 
Back
Top