Multilingual dictionary of abbreviations

What does STCC mean?

Code

Meaning

Language

Themes and places

STCC

STS Transportation Coordination Center

In English