Polish-English dictionary »

nowy szef, nowe porządki meaning in English

PolishEnglish
nowy szef, nowe porządki

a new broom sweeps cleannew management will often make radical changes