DSS


Meaning of DSS in English

network of satellites orbiting the Earth that broadcast television and Internet signals

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.