bargaining chip in Polish
bargaining chip in Polish
karta atutowa
Someone or something used as a leverage in negotiations.
karta przetargowa
Someone or something used as a leverage in negotiations.