Spanish-English Dictionarydebilitarais
debilitarais
debilitarse
Meaning of debilitarais