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