Inventions

123456789101112
Across
  1. 4. advantage or a good effect
  2. 7. an important discovery or event
  3. 10. it is similar to create, invent
  4. 11. it decays naturally
  5. 12. have an influence on sg
Down
  1. 1. create sg new
  2. 2. helpful, useful, good
  3. 3. intelligent and skilful
  4. 5. it doesn't harm the environment, the nature
  5. 6. very important because of the effects on future events
  6. 8. make sg better
  7. 9. it is the synonym of influence