life-or-death

📖 中文释义

  1. a. 生死攸关的
📘 English Definition(英文释义)
  1. s vitally important