Across
- 2. - strong
- 6. - generous
- 7. - serious
- 9. - patient
- 13. - boring
- 14. - difficult
- 15. -interesting
- 16. - bad
- 19. - intelligent
- 20. - kind
- 21. - pessimistic
- 23. - shy
- 24. - optimistic
- 25. - handsome
Down
- 1. - lazy
- 3. -short
- 4. - small
- 5. - honest
- 8. - rich
- 10. - easy
- 11. - large
- 12. - fun
- 13. - tall
- 17. - mean
- 18. - poor
- 22. - nice
