Spanish-English Dictionaryrelampagueara
relampagueará
relampaguear
Meaning of relampagueara