English edit

Noun edit

cybercaster (plural cybercasters)

  1. Someone who cybercasts.