Sputnik stars
English
Noun
Sputnik
stars
plural of
Sputnik star