Wörterbuch Englisch Deutsch
garrote
| Deutsch | English |
| Garrotte {f} | garrote [noun] |
| Würgschraube {f}[Folterinstrument] | garrote [noun] |
related terms
| Garrotte {f} | garrote vil [noun] |