spelling crossword

12345678910
Across
  1. 5. to wonder
  2. 6. very mean
  3. 7. big/large
  4. 10. something that seems not right
Down
  1. 1. something that comes before
  2. 2. unknown
  3. 3. being safe
  4. 4. being nice
  5. 8. guaranteed
  6. 9. random