meaning of waterpower
1.
the
power
to
do
work
that
is
latent
in
a
head
of
water
Related Words
waterpower
|
Developed & Maintained By
Taraprasad.com