noun energy obtained by harnessing wave power
wave energy 🔊 Listen to this noun energy obtained by harnessing wave power Share Facebook Twitter Google +