Cerca
Garrote
01
garrota
an instrument of execution for execution by strangulation
to garrote
01
strangolare con un collare di ferro, soffocare con un collare in metallo
strangle with an iron collar
garrote
n
Cerca
garrota
strangolare con un collare di ferro, soffocare con un collare in metallo
garrote