animal farm.

12345678910111213141516171819
Across
  1. 1. a hay
  2. 4. secret
  3. 7. a parasite
  4. 10. peace
  5. 13. a book maker
  6. 15. having a sullen and gloomy
  7. 16. ignoble actions
  8. 17. political betrayal
  9. 19. a justification
Down
  1. 1. difficult
  2. 2. bushes and trees
  3. 3. granted
  4. 5. severely mutilated
  5. 6. teams
  6. 8. killing of an infant
  7. 9. a pole for a flag
  8. 11. moo
  9. 12. an annoying person
  10. 14. soon to happen
  11. 18. be against