Polish-English dictionary »

nadrabiać miną meaning in English

PolishEnglish
nadrabiać miną

make the best of a bad job