geosatellites
English
Noun
geosatellites
plural of
geosatellite