Definify.com

Definition 2024


garrotazo

garrotazo

Spanish

Noun

garrotazo m (plural garrotazos)

  1. hit with a stick