Spanish-English Dictionaryimplosionar
Meaning of implosionar