video chat in Spanish
video chat in Spanish
video chat
(Internet) An audiovisual conversation with one or more other people by means of telecommunication technology.
videochat
(Internet) An audiovisual conversation with one or more other people by means of telecommunication technology.