German-English dictionary »

er setzte sein leben aufs spiel, um ... meaning in English

GermanEnglish
Er setzte sein Leben aufs Spiel, um ...

He put his life on the line to ...