cybercaster

English

Pronunciation

Noun

cybercaster (plural cybercasters)

  1. Someone who cybercasts.