Theme 3

12345678910111213141516171819
Across
  1. 5. shelter
  2. 8. building
  3. 10. dirty
  4. 11. to record
  5. 12. neighbourhood
  6. 14. factory
  7. 16. resident
  8. 19. lack
Down
  1. 1. available
  2. 2. to fly/ steal
  3. 3. clean
  4. 4. to share
  5. 6. to stay
  6. 7. empty
  7. 9. need
  8. 13. German
  9. 15. current
  10. 17. worried
  11. 18. screen