garrotazos
Spanish
Noun
garrotazos
plural of
garrotazo