last resort

‘Do or die’ What does it mean?

Meaning of the saying do or die...

4 years ago