Vocabulary

仏跡

place sacred to Buddhism

noun