Spanish-English Dictionarydesamparado
desamparado
Meaning of desamparado