Adjectives

1234567
Across
  1. 2. unable to make a decision
  2. 5. smart
  3. 6. to be obstinate
  4. 7. not polite
Down
  1. 1. offering assistance
  2. 3. to be apprehensive
  3. 4. taking risks to try new things
  4. 5. facing danger