French-English dictionary »

thelema meaning in English

FrenchEnglish
Thelema nom {f}

Thelema◼◼◼(spiritual and social philosophy)
proper noun