See also: wind farms

English

edit

Noun

edit

windfarms

  1. plural of windfarm
  NODES
see 1