Spanish
Across
- 2. funny
- 4. loyal
- 7. aggressive
- 11. kind or nice
- 12. vain
- 15. honest
- 17. ambitious
- 18. amusing
- 20. talkative
Down
- 1. boring
- 3. caring
- 5. selfish
- 6. shy
- 8. charming
- 9. friendly
- 10. wise
- 13. hard-working
- 14. competitive
- 16. energetic
- 19. brave