English-French dictionary »

theodicy meaning in French

EnglishFrench
theodicy (justification of a deity)
noun

théodicée◼◼◼nom {f}