Christmas Crossword

Puzzle20–30 minHardAges 8–12
0 / 119 letters correct
1
12
14
17
7
2
8
15
3
13
18
9
4
10
16
5
19
11
20
6

Across

Down