Spanish-English Dictionarydebilitase
debilitase
debilitarse
Meaning of debilitase