wrangle meaning in French
n. dispute; altercation; dispute avec des cris; séparation
v. se disputer en criant; se faire battre, se battre
n. dispute; altercation; dispute avec des cris; séparation
v. se disputer en criant; se faire battre, se battre