live streaming

English

Verb

live streaming

  1. present participle and gerund of live stream