English to Arabic

Meaning for:
Snarls
other
يزمجر