Last modified on 8 April 2015, at 23:38

DEMU

See also: demü

EnglishEdit

AbbreviationEdit

DEMU

  1. (rail transport) diesel-electric multiple unit