Luca's crossword

123456789
Across
  1. 3. help giver
  2. 6. does what others want
  3. 8. fair
  4. 9. sharing
Down
  1. 1. loyal
  2. 2. not rough
  3. 4. keeps his cool
  4. 5. gets work done
  5. 7. friendly
  6. 8. kind