Haggle (verb) — يُساوم: To argue over the price or terms of something. Below are 8 words with a similar meaning; the linked ones have full GL Dictionary entries with their meaning in Arabic.
An agreement on terms of exchange — also a deal bought at a favorable price; to negotiate terms
To trade by exchange; to negotiate; to swap goods without money; to bargain; an exchange system
To discuss in order to reach an agreement; also to get past an obstacle.
A long argument; to argue; to round up animals.
To argue petty issues; to quarrel; to squabble; to have minor disputes; to engage in trivial arguments
dickerquibbledeal