English-Spanish dictionary »

video chat meaning in Spanish

EnglishSpanish
video chat (a webcam-based discussion)
noun

videochatnoun
{m}

Your history