Crossword clues for webcamera
webcamera
Wiktionary
webcamera
n. (context very rare English) A webcam.