French-English dictionary »

webcaméra meaning in English

FrenchEnglish
webcaméra nom {f}

webcam◼◼◼(video camera viewed over a network)
noun
[UK: ˈwɛbˌkæm] [US: ˈwɛbˌkæm]