Spanish-English Dictionarydesecharas
desecharas
desechar
Meaning of desecharas