Wiktionary
telestations
n. (plural of telestation English)
n. (plural of telestation English)