English to Arabic

Meaning for:
Growled
other
مهدور