Multilingual dictionary of abbreviations

What does DMU mean?

Code

Meaning

Language

Themes and places

DMU

Data Management Unit

In English

DMU

Digital Mock-Up

In English