English to Arabic

Meaning for:
Monster
other
الوحش