Across
- 8. kill
- 9. danger
- 13. finish
- 14. to annoy
- 15. there
- 16. provide
- 20. precious
- 21. take care of
- 23. thank
Down
- 1. sweet
- 2. very many
- 3. to learn
- 4. journey
- 5. by chance
- 6. flow
- 7. to demand
- 10. place
- 11. so many
- 12. hardly
- 13. think
- 14. voice
- 17. in the morning
- 18. love
- 19. spear
- 22. to live
