List 4

123456789101112131415
Across
  1. 4. shortage
  2. 5. a person who legally comes into a new country to live
  3. 9. to come down to another’s mental or social level
  4. 10. useful product or service
  5. 11. immune systems attack on the body
  6. 12. to say the opposite
  7. 15. about to happen
Down
  1. 1. list of books and articles on a particular subject
  2. 2. to inject a vaccine to prevent disease
  3. 3. feeling deeply sorry for having sinned
  4. 6. pride
  5. 7. having to do with business or trade
  6. 8. community on the outskirts of a city
  7. 13. able to live on land and in water
  8. 14. to declare guilty