Translation of web presence in Spanish:

web presence

presencia web, n.

noun

Computing

  • 1

    presencia web feminine