DBS


Meaning of DBS in English

[DBS] abbreviation direct broadcast satellite

Merriam-Webster English vocab.      Английский словарь Merriam Webster.