Spanish-English Dictionaryhecho
hecho
hecho
hecho
Meaning of hecho