Wordnet polsko-angielski

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