Across
- 2. good-looking
- 5. small
- 9. blonde
- 10. unpleasant
- 13. young
- 14. silly; foolish
- 15. thin
- 17. hard-working
- 18. old
- 19. intelligent
- 20. bad
- 22. interesting
- 23. much, many, a lot
Down
- 1. fat
- 2. big/large
- 3. red-headed
- 4. short(height)
- 6. nice; likeable
- 7. good
- 8. pretty (feminine)
- 10. tall
- 11. ugly
- 12. important
- 16. difficult
- 20. same
- 21. easy
