¡Por favor, activa JavaScript para usar el diccionario! ¿Cómo habilitar javascript?
garrotte▼verb
scrag▼verb
strangle▼verbgeneric term
strangulate▼verbgeneric term
throttle▼verbgeneric term
garrote▼noun
instrument of execution▼noungeneric term
iron collar▼noun
↑