"artificial satellite" translation into Spanish

EN

"artificial satellite" in Spanish

EN artificial satellite
volume_up
{noun}

artificial satellite

Synonyms (English) for "artificial satellite":

artificial satellite

Similar translations for "artificial satellite" in Spanish

artificial adjective
satellite noun
satellite adjective