Wordnet angielsko-polski

(an instrument of execution for execution by strangulation)
garota, garrota
synonim: garrote
synonim: garrotte
synonim: iron collar