Pinyin Dictionary results for "sheng pan"

圣盘
Holy Grail
圣潘克勒斯站
Saint Pancras (London railway station)
Dictionary data provided by CC-CEDICT