Multilingual dictionary of abbreviations

What does DSCU mean?

Code

Meaning

Language

Themes and places

DSCU

Digital Computer Switching Unit

In English