Spanish-English Dictionaryderogar
Meaning of derogar