spanish

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