Spanish-English dictionary »

telema meaning in English

SpanishEnglish
telema proper noun
{f}

Thelema(spiritual and social philosophy)
proper noun