English to Arabic

Meaning for:
Stranglehold
other
المسكة الخانقة