English to Arabic

Meaning for:
Snarled
other
مزمجر