• DMU

    {{abbreviation-old|en}}

    DMU
    1. (rail transport) diesel multiple unit

    Anagrams

    © Wiktionary