satellite terrestre - French English Dictionary
History

satellite terrestre

Play ENFRFRfr
Play ENFRFRca


Meanings of "satellite terrestre" in English French Dictionary : 1 result(s)

French English
Aeronautics
satellite terrestre earth satellite

Meanings of "satellite terrestre" with other terms in English French Dictionary : 5 result(s)

French English
Electricity
service mobile terrestre par satellite land mobile-satellite service
Aeronautics
service mobile terrestre par satellite land mobile-satellite service
satellite d'observation terrestre earth observation satellite
Environment
projet international de climatologie terrestre par satellite ınternational satellite land-surface climatology project
Military
satellite artificiel terrestre artificial earth satellite