Spanish-English Dictionarydebilitarse
Meaning of debilitarse