Spelling challenge

12345678
Across
  1. 5. A place that have a lot of mountains
  2. 6. A bad guy
  3. 8. Not clear
Down
  1. 1. Being good
  2. 2. Contains poison
  3. 3. A talk
  4. 4. A part in your mouth
  5. 7. A group of teams