Vocab

12345678910
Across
  1. 5. all future generations
  2. 7. perfectly clean
  3. 8. past generations
  4. 9. deep respect
  5. 10. messy and dirty
Down
  1. 1. lack of respect
  2. 2. to do evil
  3. 3. not needed
  4. 4. required by law
  5. 6. friendly, generous, and considerate