Spanish-English Dictionarydinamitar
Meaning of dinamitar