Versión en Español
Meaning of
"satélite de vigilancia"
in English language
Spanish to English
English to Spanish
Spanish
English
satélite de vigilancia
environmental survey satellite
satélite de vigilancia, satélite artificial de vigilancia.
surveillance satellite