English to Chinese Dictionary

Search:

跳大神 tiào shén (of a shaman) to dance and chant frenziedly in a trance, communicating with spirits or deities to expel evil, cure illness or pray for blessings


<< back to the home page