Across
- 2. brunette
- 5. to have a beard
- 7. tall
- 8. to weigh
- 10. short
- 13. serious
- 14. optimistic
- 16. thin
- 17. funny
- 19. lazy
- 20. measure
- 21. hard-working
Down
- 1. strong
- 3. blonde
- 4. to have a mustache
- 6. bald
- 9. fat
- 11. red-haired
- 12. generous
- 15. stingy
- 18. to wear glasses
