Translation of satélite artificial in English:

satélite artificial

artificial satellite, n.

masculine noun

  • 1

    artificial satellite