french

123456789
Across
  1. 3. shy
  2. 4. hardworking
  3. 7. courageous
  4. 8. funny
  5. 9. a little (there is a space in between)
Down
  1. 1. chatty
  2. 2. generous
  3. 5. very
  4. 6. kind
  5. 8. quite