Across
- 3. stunning
- 6. pretty
- 7. weak
- 8. fit
- 10. generous
- 12. pleasant
- 17. muscular
- 18. beautiful
- 20. stupid
- 22. fat
- 23. sensitive
- 24. kind
- 27. handsome
- 28. brave
- 29. skinny
- 30. ugly
Down
- 1. irritating
- 2. old
- 4. unpleasant
- 5. cute
- 9. responsible
- 11. evil
- 13. intelligent
- 14. tall
- 15. strong
- 16. young
- 19. cowardly
- 21. clever
- 25. short
- 26. lean
