English to Arabic

Meaning for:
Smothered
other
مخنوق