Spanish-English Dictionarydesechar
Meaning of desechar