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