Cinco de mayo

1234567891011121314151617181920
Across
  1. 2. may
  2. 3. war
  3. 5. heritage
  4. 6. history
  5. 8. music
  6. 12. celebrate
  7. 13. battle town
  8. 14. soldiers
  9. 15. celebration
  10. 17. drink
  11. 19. independence
  12. 20. parades
Down
  1. 1. to win
  2. 4. resistance
  3. 7. money
  4. 9. five
  5. 10. pride
  6. 11. mexican general
  7. 16. food
  8. 18. battle