2) Production of electricity by the force of fast moving water
such as rivers or waterfalls.
Answers
Answered by
0
Answer:
it is called hydro electricity
Similar questions