What does sts stand for?
sts stands for "Sniper Training System"
How to abbreviate "Sniper Training System"?
"Sniper Training System" can be abbreviated as sts
What is the meaning of sts abbreviation?
The meaning of sts abbreviation is "Sniper Training System"
What does sts mean?
sts as abbreviation means "Sniper Training System"