stranglehold – Deutsch–English translations

🇬🇧 en de 🇩🇪

stranglehold noun

  • grip or control so strong as to stifle or cut off
Würgegriff
Wiktionary Links