Spanish

1234567891011121314151617181920
Across
  1. 2. to replace
  2. 5. the source of energy
  3. 6. to discover
  4. 9. to pollute
  5. 10. gene, genes
  6. 12. to find out
  7. 13. to cure
  8. 14. to reduce
  9. 15. the factory
  10. 17. the genetics
  11. 18. to prolong
  12. 20. the invention
Down
  1. 1. to disappear
  2. 3. to predict
  3. 4. the advance
  4. 5. the sickness
  5. 7. to communicate
  6. 8. to increase
  7. 11. to invent
  8. 16. the device
  9. 19. the development