How to say mandala in Japanese

まんだらmandara

noun:

  • mandala; Buddhist visual schema of the enlightened mind

Example Sentences

Nothing found.