MBTR

AcronymDefinition
MBTRMercedes-Benz Truck Racing (computer game)