Mixture 1-5

12345678910111213141516171819
Across
  1. 3. foolishness
  2. 8. make impure, pollute
  3. 10. respectable, honourable
  4. 12. annihilation
  5. 13. an end
  6. 15. register
  7. 17. a piece of land, cloth
  8. 18. make known
  9. 19. logical, reasonable
Down
  1. 1. huge
  2. 2. condition
  3. 4. talkative person
  4. 5. killing
  5. 6. exempt or protected
  6. 7. threatened with hazard
  7. 9. teach
  8. 11. numerous
  9. 14. land cover with trees
  10. 16. a place for relaxation
  11. 17. has been tested