Multilingual dictionary of abbreviations

What does STMU mean?

Code

Meaning

Language

Themes and places

STMU

Special Test and Maintenance Unit

In English