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