English to Arabic

Meaning for:
Growly
other
زمجري