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
47 queries 0.410