NichiDict

小水力発電

しょうすいりょくはつでん
[shousuiryokuhatsuden]

Meanings

1.Noun

small hydropower; micro hydro; small-scale hydroelectric power generation