Translation of espacio web in English:

espacio web

webspace, n.

masculine noun

  • 1

    webspace