power satellites
English
Noun
power
satellites
plural of
power satellite