Polish-English dictionary »

karta przetargowa meaning in English

PolishEnglish
karta przetargowa noun

bargaining chipnoun
leverage at negotiations