hydropowered

English

Adjective

hydropowered (not comparable)

  1. powered by water