wind generator


Meanings

  • generator that extracts usable energy from winds