the breath of life

English

Phrase

the breath of life

  1. a fundamental necessity

Further reading