How to say chakra in Japanese

チャクラCHAKURA

noun:

  • chakra; centers of spiritual power in the human body, in Indian thought - From Sanskrit

Example Sentences

Nothing found.