Pinyin Dictionary results for "sen luo dian"

森罗殿
Yama's palace
Dictionary data provided by CC-CEDICT