English-French dictionary »

bargaining chip meaning in French

EnglishFrench
bargaining chip (leverage at negotiations)
noun

monnaie d'échange◼◼◼nom {f}