bricks-reading-300-2-unit-1

12345678
Across
  1. 2. to be caught or blocked by something
  2. 4. referring to a number
  3. 5. to discover or realize
  4. 7. an opinion or thought
  5. 8. tough to do or understand
Down
  1. 1. very clever or wise
  2. 3. to be concerned with
  3. 6. very strange or odd