What does SRTS stand for?
SRTS stands for "Short Range Thermal Sight"
How to abbreviate "Short Range Thermal Sight"?
"Short Range Thermal Sight" can be abbreviated as SRTS
What is the meaning of SRTS abbreviation?
The meaning of SRTS abbreviation is "Short Range Thermal Sight"
What does SRTS mean?
SRTS as abbreviation means "Short Range Thermal Sight"