cross word

12345678910
Across
  1. 2. cheeky
  2. 5. do it itself
  3. 7. contain poison
  4. 9. chat
  5. 10. full of mountains
Down
  1. 1. being polite
  2. 3. kind
  3. 4. brave
  4. 6. levels
  5. 8. something that tastes