Definition of -hidro in Spanish:

-hidro

suffix