dish TV

English

Noun

dish TV (uncountable)

  1. satellite television