Spanish-English Dictionarydebilitan
debilitan
debilitarse
Meaning of debilitan