wave power
English
Noun
- Transport and harnessing of energy by ocean surface waves.
Translations
transport and harnessing of energy by ocean surface waves
|
wave powerEnglishNoun
Translationstransport and harnessing of energy by ocean surface waves
|
|||||||