English-Russian dictionary »

video chat meaning in Russian

EnglishRussian
video chat (a webcam-based discussion)
noun

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