English to Arabic

Meaning for:
Consternating
other
الإرعاب