What does STR stand for?
STR stands for "Submarine Thermal Reactor"
How to abbreviate "Submarine Thermal Reactor"?
"Submarine Thermal Reactor" can be abbreviated as STR
What is the meaning of STR abbreviation?
The meaning of STR abbreviation is "Submarine Thermal Reactor"
What does STR mean?
STR as abbreviation means "Submarine Thermal Reactor"