Christmas seal









Christmas seal


Christmas seal noun

  1. a decorative stamp sold by some charitable organizations during the Christmas season to raise money.
52 queries 0.531