Tdrs

What is Tdrs?

Tdrs definition and meaning on Dictionary terms:

Tracking and Data Relay Satellite.

 

reference: www.dictionary.com/browse/tdrs

Tags: