Pinyin Dictionary results for "sheng bi de"

圣彼得
Saint Peter
圣彼得堡
Saint Petersburg (city in Russia)
Dictionary data provided by CC-CEDICT