Subscribe
URL of the page has been copied to clipboard.
Meaning : Of or relating to or used in the production of electricity by waterpower.
Example : Hydroelectric power.
Install App