Translation of cámara web in English:

cámara web

webcam, n.

feminine noun

  • 1

    webcam