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