An instrument of execution for execution by strangulation
English: garrote, garotte, garrotte, iron collar
garotte, garrote, garrotte, iron collar, scrag
English: garrote, garotte, garrotte, iron collar
English: garrote, garrotte, garotte, scrag
Bahasa: mencekik