English to Arabic

Meaning for:
Scandalizing
other
الترويع