life-or-deathEnglish

life-and-death, life-or-death

Adjective

Vitally important

English: life-and-death, life-or-death

English words with similar meanings

Show 1 words