Translation of satélite de observación in English:

satélite de observación

observation satellite, n.

masculine noun

  • 1

    observation satellite