English
Detailed Synonyms for video call in English
video call:
-
the video call
– In Windows Live Messenger and Windows Live Mail desktop, a video exchange through instant messages between two or more people. 1the video call– In Windows Live Messenger and Windows Live Mail desktop, a video exchange through instant messages between two or more people. 1