Arabic-English dictionary »

المسكة الخانقة meaning in English

ArabicEnglish
المسكة الخانقة

Stranglehold[UK: ˈstræŋɡl.həʊld] [US: ˈstræŋɡlhoʊld]