Spanish-English dictionary »

teodicea meaning in English

SpanishEnglish
teodicea noun
{f}

theodicy(justification of a deity)
noun

Your history