Across
- 4. brother
- 6. pharmacist
- 7. improper
- 8. visible
- 9. kind
- 13. commit
- 16. superior
- 17. numerous
- 20. evil
- 21. unbelievable
Down
- 1. sad
- 2. cautious
- 3. relieve
- 5. offense
- 7. prohibit
- 10. words) moral improvement
- 11. righteousness
- 12. grape
- 14. favourable
- 15. words) limit property
- 18. stroll
- 19. weak
