Caută
Garrote
01
garrote
an instrument of execution for execution by strangulation
to garrote
01
a strânge cu un guler de fier, a sufoca cu un guler metalic
strangle with an iron collar
garrote
n
Caută
garrote
a strânge cu un guler de fier, a sufoca cu un guler metalic
garrote