What does STR stand for?
STR stands for "Smart Tactical Rocket"
How to abbreviate "Smart Tactical Rocket"?
"Smart Tactical Rocket" can be abbreviated as STR
What is the meaning of STR abbreviation?
The meaning of STR abbreviation is "Smart Tactical Rocket"
What does STR mean?
STR as abbreviation means "Smart Tactical Rocket"