Spanish-English Dictionarydebilitar
Meaning of debilitar