See also: smart grids

English

edit

Noun

edit

smartgrids

  1. plural of smartgrid