English, asked by pushpakataria44, 2 months ago

2) Production of electricity by the force of fast moving water
such as rivers or waterfalls.​

Answers

Answered by mahivp13
0

Answer:

it is called hydro electricity

Similar questions