Skip to main content

garrote, to garrote

The word 'garrote' has 2 different meanings.

Choose one to see details.