betasatellites
English
Noun
betasatellites
plural of
betasatellite