Spanish-English Dictionarygranizar
Meaning of granizar