Dutch-English dictionary »

videochat meaning in English

DutchEnglish
videochat substantief
{m}

video chat(a webcam-based discussion)
noun