storage power stations
English
Noun
storage power stations
plural of
storage power station