Hail Mary pass in Polish
Hail Mary pass in Polish
stawiać wszystko na jedną kartę
(by extension) An act done in desperation, with only a very small chance of success.