DIGITAL SATELLITE SYSTEM


Meaning of DIGITAL SATELLITE SYSTEM in English

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

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