repugnance discernible find agreeable Concupiscent synod repugnance

15 November 2023
65