video chat

Our editors are putting together more complete content — check back in about 20 minutes

video chat — noun

1. a conversation using cameras and screens

1.名詞
釋義

a conversation using cameras and screens

例句

We had a video chat with grandma last night.