What does SSTF stand for?
SSTF stands for "Space Station Training Facility"
How to abbreviate "Space Station Training Facility"?
"Space Station Training Facility" can be abbreviated as SSTF
What is the meaning of SSTF abbreviation?
The meaning of SSTF abbreviation is "Space Station Training Facility"
What does SSTF mean?
SSTF as abbreviation means "Space Station Training Facility"