Italian-English dictionary »

scopa nuova scopa bene meaning in English

ItalianEnglish
scopa nuova scopa bene phrase

a new broom sweeps clean(new management will often make radical changes)
phrase
[UK: ə njuː bruːm swiːps kliːn] [US: ə nuː ˈbruːm ˈswiːps ˈkliːn]