Russian-English dictionary »

видеочат meaning in English

RussianEnglish
видеочат noun
{m}

video chat(a webcam-based discussion)
noun