Spanish-English Dictionarydebilitaron
debilitaron
debilitarse
Meaning of debilitaron