Diccionario Español-Inglés
garrote
Club, truncheon
Diccionario Español-Inglés
garrapiñar
garrote corto