What does ODSRS stand for?
ODSRS stands for "Orbiting Deep Space Relay Station"
How to abbreviate "Orbiting Deep Space Relay Station"?
"Orbiting Deep Space Relay Station" can be abbreviated as ODSRS
What is the meaning of ODSRS abbreviation?
The meaning of ODSRS abbreviation is "Orbiting Deep Space Relay Station"
What does ODSRS mean?
ODSRS as abbreviation means "Orbiting Deep Space Relay Station"