English edit

Noun edit

telestations

  1. plural of telestation