Kevin's Crossword

123456789101112
Across
  1. 4. showing a rude attitude
  2. 6. a doctor for children
  3. 10. sugary food
  4. 11. a place where people eat
  5. 12. to take part in
Down
  1. 1. not clear
  2. 2. yellow fruit
  3. 3. man made
  4. 5. a way to protest
  5. 7. red fruit
  6. 8. acceptable to ones needs
  7. 9. powering through a challenge