stranglehold in Italian
stranglehold in Italian
morsa
A grip or control so strong as to stifle or cut off.
stretta
A grip or control so strong as to stifle or cut off.