bn:14692089n
Noun Named Entity
SYL
No term available
EN
TDRS-12, known before launch as TDRS-L, is an American communications satellite operated by NASA as part of the Tracking and Data Relay Satellite System. Wikipedia
Relations
Sources