Across
- 2. broken
- 5. to complain
- 8. to reduce
- 12. to check in
- 13. flood
- 14. to hire, to rent
- 15. to recycle
- 18. to stay
- 20. to complain
- 21. full
- 22. to reuse
- 23. previous
Down
- 1. to accompany, to go with
- 3. to save
- 4. environmental
- 6. to turn off
- 7. drought
- 9. discount
- 10. suitcase
- 11. to be surprised
- 12. to close
- 16. to take
- 17. to wait
- 19. early
