Spanish Crossword Puzzle

12345678910111213141516171819202122232425262728
Across
  1. 3. good looking
  2. 4. difficult
  3. 7. Mexican
  4. 9. mean
  5. 10. short
  6. 12. interesting
  7. 14. brunette
  8. 15. new
  9. 17. Peruvian
  10. 18. bad
  11. 19. very
  12. 23. ambitious
  13. 25. red haired
  14. 27. little
  15. 28. Serious
Down
  1. 1. boring
  2. 2. intelligent
  3. 3. big
  4. 5. Cuban
  5. 6. comical
  6. 8. young
  7. 9. tall
  8. 11. ugly
  9. 13. nice
  10. 16. funny
  11. 20. lazy
  12. 21. easy
  13. 22. pretty
  14. 24. good
  15. 26. blonde