telesatellite (English, noun)
expansion: telesatellite (plural telesatellites)
Senses:
glosses: A telecommunications satellite.
glosses: A television broadcast satellite.
Forms:
form: telesatellites
tags: plural