Polish-English dictionary »

negocjator meaning in English

PolishEnglish
negocjator

negotiator