Spanish-English Dictionarypulverizar
Meaning of pulverizar