English to Arabic

Meaning for:
Horrid
other
مروّع