alphasatellites
English
Noun
alphasatellites
plural of
alphasatellite