English to Arabic

Meaning for:
Dumbfound
other
إصعق