How would you define garrotazo? Add your definition here.

comments powered by Disqus

Words near garrotazo in the dictionary