English-Arabic dictionary »

throttled meaning in Arabic

EnglishArabic
Throttled [UK: ˈθrɒt.l̩d]
[US: ˈθrɑːt.l̩d]

مخنوق