life insurance

12345
Across
  1. 3. a basic human need
  2. 5. as long as you exist
Down
  1. 1. one of the three common tenses
  2. 2. one that doesn't fail
  3. 4. Coming-of-age