Diccionario Español-Inglés

garrote

Club, truncheon

Diccionario Español-Inglés