bn:00853810n
Noun Named Entity
EL
No term available
EN
The Meteor spacecraft are weather observation satellites launched by the Soviet Union and Russia. Wikipedia
English:
satellite
Relations
Sources