English to Arabic

Meaning for:
Wrangled
other
تشاجر