English to Arabic

Meaning for:
Scuffled
other
متشاجر