French crossword

12345678910111213141516171819202122232425262728293031
Across
  1. 5. tall, big
  2. 6. entertaining
  3. 7. chubby (M)
  4. 9. shy, timid
  5. 11. handsome
  6. 13. creative (F)
  7. 14. light-haired, blond
  8. 15. red-haired
  9. 19. ugly
  10. 20. nice (short version)
  11. 24. interesting
  12. 28. loving (F)
  13. 29. strong
  14. 30. young
  15. 31. red-haired
Down
  1. 1. creative (M)
  2. 2. bald
  3. 3. lazy (M)
  4. 4. thin
  5. 8. athletic (F)
  6. 10. smart, intelligent
  7. 11. pretty
  8. 12. lazy (F)
  9. 16. old (M)
  10. 17. nice
  11. 18. mean
  12. 21. chubby (F)
  13. 22. annoying
  14. 23. short,small
  15. 25. athletic (M)
  16. 26. loving (M)
  17. 27. old (F)