BAVARIAN MOTOR WORKS


Meaning of BAVARIAN MOTOR WORKS in English

n. BMW, Bayerische Motoren Werke, German company and manufacturer of cars and motorcycles; brand of German luxury car

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.