Spanish-English Dictionaryincapacitar
Meaning of incapacitar