Spanish-English Dictionarydesamparar
Meaning of desamparar