Spanish-English Dictionarydesecharais
desecharais
desechar
Meaning of desecharais