Translation of satélite de comunicaciones in English:

satélite de comunicaciones

communications satellite, n.

masculine noun

  • 1

    communications satellite