German Crossword Puzzle

12345678910111213141516171819202122232425
Across
  1. 2. photographing
  2. 5. climbing
  3. 7. swimming
  4. 8. cook
  5. 10. crafting
  6. 11. shopping
  7. 15. play sports
  8. 19. play football
  9. 20. eating ice cream
  10. 21. paint
  11. 22. read
  12. 23. draw
  13. 24. being lazy
  14. 25. travel
Down
  1. 1. hiking
  2. 3. speak German
  3. 4. jogging
  4. 6. skiing
  5. 9. play piano
  6. 12. fishing
  7. 13. watching Netflix
  8. 14. riding a bike
  9. 15. sleep
  10. 16. dancing
  11. 17. play cards
  12. 18. ride a horse