English to Arabic

Meaning for:
Bloodcurdling
other
مروّع