Mobile
Log In Sign Up
Home > french-english > "webcam" in English

English translation for "webcam"

n. webcam, video camera connected to a computer and linked to the internet, web cam, digital video camera attached to the computer the pictures of which can be accessed, live on the internet
Similar Words:
"wb" English translation, "wc" English translation, "web" English translation, "web invisible" English translation, "webber" English translation, "webcaméra" English translation, "webcasting" English translation, "webcast" English translation, "webdiffuseur" English translation, "weber" English translation