English to Arabic

Meaning for:
Scandalized
other
مروّع