ATDRS

AcronymDefinition
ATDRSAdvanced Tracking and Data Relay Satellite