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