Polish-English dictionary »

nie mieć nic do stracenia meaning in English

PolishEnglish
nie mieć nic do stracenia

have nothing to lose