BY SATELLITE


Meaning of BY SATELLITE in English

by a device that is launched into orbit around the Earth

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