ENGLISH

12345678910
Across
  1. 3. insects which fly in big groups and destroy the farm
  2. 5. avoid
  3. 7. faint
  4. 8. an inner sense of right or wrong
  5. 9. a poisonous tree with white flowers
  6. 10. rough woolen cloth
Down
  1. 1. held in regret
  2. 2. recovering
  3. 3. flexible
  4. 4. struggles rough fights
  5. 6. to walk , stumbling
  6. 8. top of a hill