Spanish Word of the Day.com
vituperar - ve-too-pay-rar' va.
To vituperate, to berate, to censure, to reproach, to decry, to condemn.
Additional Spanish Vocabulary
mojigato - oropel
SPANISH IDIOMS
LATIN AMERICA NEWS AGGREGATOR