Lets's crack it !!

1234567
Across
  1. 3. make a mistake
  2. 5. abbreviation for final month of the year
  3. 6. very small person
  4. 7. blood sucking monster
Down
  1. 1. flow of water in a river
  2. 2. opposite of wide
  3. 4. score of hundred in cricket