Across
- 3. polite
- 4. pleasant
- 7. fun(m.)
- 8. shy
- 10. intelligent
- 11. reserved
- 13. bright(m.)
- 14. nice
- 16. charming
- 19. tall
- 20. impolite
- 22. pessimistic
- 24. sociable
- 25. medium height
- 28. nice(short)
- 29. different(m.)
- 30. important
Down
- 1. difficult
- 2. selfish
- 5. small/short
- 6. patient
- 9. unpleasant
- 12. impatient
- 15. independent
- 17. easy
- 18. sincere
- 21. busy(m.)
- 23. elegant(m.)
- 26. interesting
- 27. optimistic
