Across
- 3. eliminate problems
- 7. very very clean
- 9. building with many stories
- 11. is not needed
- 12. acting rudely
- 13. ill will
- 14. generations of the past
- 17. expertise
Down
- 1. a place where you are served in your car
- 2. required
- 4. deep respect
- 5. considerate
- 6. messy dirty
- 8. generations of the future
- 10. an exit
- 15. when something is not final
- 16. played down