Last modified on 12 August 2014, at 22:32

DEMU

See also: demü

EnglishEdit

AbbreviationEdit

DEMU

  1. (rail transport) diesel-electric multiple unit