生死攸关English Expression:
  • n.  life-and-death
  • n.  be critical between life and death

(Unregistered user can only view 4 records)