Spanish-English Dictionarydesfallecer
Meaning of desfallecer