English edit

Noun edit

newscasters

  1. plural of newscaster