Search term webcam has 2 results
EN English VI Vietnamese
webcam (n) [video camera viewed over a network] webcam (n) [video camera viewed over a network] (n)
VI Vietnamese EN English
Webcam Webcam