2 Jigsaws where contractions are matched with the equivalent whole words. The triangle has 18 matching pairs and the hexagon 30. There is some overlap between the two puzzles.
Tes classic free licence
Reviews
5
Select overall rating
(no rating)
Your rating is required to reflect your happiness.