Home
Random
Watchlist
Uploads
Settings
Log in
telesatellite
English
Etymology
tele-
+
satellite
Noun
telesatellite
(
plural
telesatellites
)
A
telecommunications
satellite
.
A
television
broadcast
satellite
.
Last modified on 15 April 2012, at 22:12