12 Day of Christmas Framework Puzzle

Can you fit all the words into the 12 Days of Christmas Framework Puzzle?

12 Day of Christmas Framework Puzzle