Spanish-English Dictionaryhinchar
Meaning of hinchar