Masha's Puzzle :]

1234567
Across
  1. 2. the shaking earth
  2. 3. a foggy or wet day outside
  3. 5. to follow a rule
  4. 7. forgivness
Down
  1. 1. a place to work
  2. 4. done before other people
  3. 6. one that hides from something