Turkish-English dictionary »

teodise meaning in English

TurkishEnglish
teodise noun

theodicy(justification of a deity)
noun