NichiDict

まんだら

曼荼羅
曼陀羅
[mandara]

Meanings

1.Noun

Buddhismmandala