Spanish-English Dictionarycanonazos
cañonazos
Meaning of canonazos