English to Arabic

Meaning for:
Barbarous
other
متوحّش