Spanish-English Dictionarydegradar
Meaning of degradar