Spanish-English Dictionaryrelampagos
relámpagos
Meaning of relampagos