vidcasted

English

Verb

vidcasted

  1. simple past and past participle of vidcast