Spanish-English Dictionaryexplosionar
Meaning of explosionar