nearshore wave power plants

Synonyms

nearshore wave power stations

Definition

No reegle definition available