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