telesatellite
English
Etymology
From
tele-
+
satellite
.
Noun
telesatellite
(
plural
telesatellites
)
A
telecommunications
satellite
.
A
television
broadcast
satellite
.
Translations
Translations
Russian:
тѐлеспу́тник
(ru)
m
(
tèlespútnik
)