Philosophy dictionary

CASUISTS

casuists: translation

casuistry