Skip to content
WordWide
German
English
English
Meanings
1
BMW; initialism of Bayerische Motoren-Werke (“Bavarian Motor Works”)