Translation of "TDRS" into English
TDRS, tracking and data relay satellite are the top translations of "TDRS" into English.
TDRS
-
TDRS
nounTengan el TDRS de reserva listo.
Have the backup TDRS on standby.
-
tracking and data relay satellite
-
Show algorithmically generated translations
Automatic translations of "TDRS" into English
-
Glosbe Translate
-
Google Translate
Add example
Add