A

12345678910
Across
  1. 3. hard working
  2. 4. extension、cause to become widely known
  3. 7. remove dust from water
  4. 9. vegetable with large green, white leaves
  5. 10. willing to give money, help, kindness, etc.,
Down
  1. 1. a person who writes news stories
  2. 2. go or move something forward
  3. 5. an official whose job is to represent one country
  4. 6. to refuse to continue working
  5. 8. a member of your family