DHMU

AcronymDefinition
DHMUDiesel-Hydraulic Multiple-Unit (locomotive)