meaning of Bayerische Motorenwerke

Bayerische Motorenwerke - German to English

Bavarian engine Works