Spanish-English Dictionarydesechase
desechase
desechar
Meaning of desechase