Translation of conexión vía satélite in English:

conexión vía satélite

satellite link, n.

feminine noun

  • 1

    satellite link