Spanish-English Dictionarydebilita
debilita
debilitarse
Meaning of debilita