Translation of hizo in English:

hizo