pdhorsh@gmail.com

12345678910
Across
  1. 1. many colors
  2. 4. sharing a border
  3. 5. easily broken
  4. 8. worker who practices a trade
  5. 9. to brake into smaller pieces
  6. 10. showing agreement
Down
  1. 2. matchless
  2. 3. dead
  3. 6. to give glory
  4. 7. to accomplish