Multilingual dictionary of abbreviations

What does SSTF mean?

Code

Meaning

Language

Themes and places

SSTF
Space Station Training Facility

The abbreviation SSTF (Space Station Training Facility) includes the abbreviation SS (Space Station).

In English