Spanish-English Dictionaryfulgurar
Meaning of fulgurar