video call


video call

noun

  1. a call made via a mobile phone with a camera and a screen, allowing the participants to see each other as they talk

Leave a Reply

Your email address will not be published. Required fields are marked *

58 queries 1.952