English to Arabic

Meaning for:
Consternate
other
أرعب