Polish-English dictionary »

wsadzać nos w nie swoje sprawy meaning in English

PolishEnglish
wsadzać nos w nie swoje sprawy

stick one nose into other people's business