Definify.com

Definition 2024


webcams

webcams

English

Noun

webcams

  1. plural of webcam

French

Noun

webcams ?

  1. plural of webcam