Spanish-English Dictionarydesechaseis
desechaseis
desechar
Meaning of desechaseis