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