Definition of -hidro in Spanish:

-hidro