French-English dictionary »

déesse triple meaning in English

FrenchEnglish
déesse triple nom {f}

triple goddess◼◼◼(female triune deity)
noun