Back to Dictionary
水能
shuǐnéng
1. hydroelectric power
Uncommon • Top 42%