English to Arabic

Meaning for:
Growling
other
الهدر