Vocabulary Quiz

12345678910
Across
  1. 4. family from past genertaions
  2. 6. not needed
  3. 8. future generation
  4. 10. to be very clean
Down
  1. 1. to be required
  2. 2. to not have respect
  3. 3. to be nice
  4. 5. to have deep respect
  5. 7. to be evil
  6. 9. to be dirty