Across
- 4. ridiculous
- 5. difference
- 9. skill
- 10. supports
- 12. religious
- 15. french
- 16. formal
- 18. preservation
- 20. action
- 23. hardship
- 26. statements
- 27. favors
- 28. behavior
- 29. unhappy
Down
- 1. priest
- 2. smart
- 3. record
- 6. advantage
- 7. help
- 8. relating
- 11. impossible
- 13. toute
- 14. race
- 17. respected
- 19. violent
- 21. advocates
- 22. believing
- 24. confusing
- 25. name
- 26. skip
