hydropowered
English
Adjective
hydropowered
(
not comparable
)
powered by
water