garrotte – English–Español translations

🇬🇧 en es 🇪🇸

garrote noun

  /ɡəˈɹoʊt/ , /ɡəˈɹɒt/
  • iron collar used to execute by strangulation
garrote
Wiktionary Links