English to Arabic

Meaning for:
Numbed
other
مخدّر