bn:01590695n
Noun Concept
AR
No term available
EN
A sutra mound is an archaeological site where sūtras were buried underground. Wikipedia
Relations
Sources