Puzzle Learning English at the Zoo

Learn 52 words in English with this educational puzzle. In the middle is a small puzzle with 18…