newcasting

English

Verb

newcasting

  1. present participle and gerund of newcast