2 Nearest result(s) for 'garrote'

1

garrote

2

garroted