Diccionario español–inglés

Traducción inglesa de la palabra española garrote

español → inglés
  
españolinglés
garrote cudgel; garrote
agarrottar garrote