Spanish-English Dictionarydeshinchar
Meaning of deshinchar