microgrids
English
Noun
microgrids
plural of
microgrid