DBS


Meaning of DBS in English

abbr.1 direct-broadcast satellite.

2 direct broadcasting by satellite.

Oxford English vocab.      Оксфордский английский словарь.