Multilingual dictionary of abbreviations

SOCH

Code

Meaning

Language

Themes and places

SOCH

Spacelab Orbiter Common Hardware

In English