Polish-English dictionary »

targować się meaning in English

PolishEnglish
targować się verb

talk downverb
negotiate