Definify.com

Definition 2024


DEMU

DEMU

See also: demü

English

Abbreviation

DEMU

  1. (rail transport) diesel-electric multiple unit