garrote - Englisch Synonyme Wörterbuch

garrote

v.
[1] garrotte , garotte , scrag
n.
[1] garotte , garrotte , iron collar