d

123456789101112131415161718192021222324
Across
  1. 2. confident
  2. 3. talkative
  3. 4. sick
  4. 6. careful
  5. 8. understanding
  6. 9. spontaneous
  7. 14. selfish
  8. 15. fair
  9. 17. crazy, nuts, screwy
  10. 18. rude, vulgar, crude
  11. 19. trustworthy
  12. 22. daring
  13. 24. attentive
Down
  1. 1. caring, affectionate
  2. 5. surprised
  3. 7. faithful
  4. 9. polite, well mannered
  5. 10. cheerful
  6. 11. polite, courteous
  7. 12. generous, kind
  8. 13. respect
  9. 16. hardworking
  10. 20. kind, friendly
  11. 21. worried
  12. 23. restless, curious, lively, agitated