power grids

English

Noun

power grids

  1. plural of power grid.