Spanish-English Dictionaryvituperar
Meaning of vituperar