Versión en Español
Meaning of
"sate"
in English language
Spanish to English
English to Spanish
Spanish
English
satelite terrestre artificial.
artificial earth satelite
satellite geoestacionario, satélite sincrónico
synchronous satellite
satellite internacional de comunicaciones.
International telecommunication satellite
satelitario.
satellite based
satelite artificial.
artificial satellite
SATELITE
DIFFERENTIAL PINION
SATELITE
PLANET GEAR
satelite
sattelite