Polish-English dictionary »

nowa miotła meaning in English

PolishEnglish
nowa miotła noun

new broomnoun
new leader or management