English to Arabic

Meaning for:
Barbaric
other
متوحّش