English-Spanish dictionary »

antlered god meaning in Spanish

EnglishSpanish
Antlered God (Wiccan god)
proper noun

dios astadoproper noun
{m}