Technology
Across
- 3. noun from damage
- 6. noun from improve
- 8. noun from advance
- 10. noun from deteriorate
- 11. noun from destroy
Down
- 1. noun from harm
- 2. noun from result
- 4. noun from promote
- 5. noun from produce
- 7. noun from enhance
- 9. noun from affect