Spanish-English Dictionarydesechan
desechan
desechar
Meaning of desechan