Crossword puzzle

12345678910
Across
  1. 3. basketball player
  2. 4. team sport with baskets
  3. 6. to re-use things
  4. 9. teamsport with a football
  5. 10. giving money to a foundation
Down
  1. 1. fun activity
  2. 2. good condition
  3. 5. achieving your dreams
  4. 7. practising
  5. 8. ball sport with rackets