Across
- 3. It has no end
- 6. severe disasters
- 12. Outdated
- 13. Serious effort
- 15. It is thinly distributed
- 16. mind controlling
- 17. Nourishment
- 18. putting something into use
- 19. calculations done by mathematics
- 20. Necessary part
Down
- 1. not enough
- 2. Raising something
- 4. use of technological Equipment
- 5. big or small changes
- 7. Harsh conditions
- 8. doing something with hesitation
- 9. Strategically arranged
- 10. Attracting
- 11. Gift or donation
- 14. Turning into something