satellite TV

English

Noun

satellite TV (uncountable)

  1. satellite television