Translation of telescopio espacial in English:

telescopio espacial

space telescope, n.

masculine noun

  • 1

    space telescope