English-Polish dictionary »

bargaining chip meaning in Polish

EnglishPolish
bargaining chip noun
leverage at negotiations

karta przetargowanoun