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