Spanish-English Dictionarydenigrar
Meaning of denigrar