English translation for "garrottage"
|
- n. garrote, death by strangulation; execution by strangulation
- Similar Words:
- "garrigue" English translation, "garou" English translation, "garrison" English translation, "garrot" English translation, "garrot du cheval" English translation, "garrotte" English translation, "garrotter" English translation, "gars" English translation, "garth" English translation, "gartner" English translation
|
|
|