What does DRTS stand for?
DRTS stands for "Data Relay and Tracking Satellite "
How to abbreviate "Data Relay and Tracking Satellite "?
"Data Relay and Tracking Satellite " can be abbreviated as DRTS
What is the meaning of DRTS abbreviation?
The meaning of DRTS abbreviation is "Data Relay and Tracking Satellite "
What does DRTS mean?
DRTS as abbreviation means "Data Relay and Tracking Satellite "