x
uploads/last-ditch.jpg

last-ditch adj.拼死抵抗的,無后退余地的,最后掙扎的 ( las...

last-minute

It's the last-ditch fight for them . 這就是他們生死存亡的最后一搏了。