"mieć coś do stracenia" in inglés — Polish-inglés dictionary | see "mieć coś do stracenia" in Polish

mieć coś do stracenia

modismo
  1. have skin in the game