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