Sign in
|
English
|
Terms of Use
Dictionary
Forum
Contacts
English
⇄
Chinese
French
German
Russian
Terms
for subject
Ecology
containing
satellite technology
|
all forms
English
Russian
Earth resources technology satellite
технологический спутник для исследования природных ресурсов Земли
Earth Resources Technology Satellite
технический спутник для изучения природных ресурсов Земли
Get short URL