Pinyin Dictionary results for "bo duo lu"

伯多禄
Peter (Catholic transliteration)
圣伯多禄大殿
St Peter's Basilica, Vatican City
Dictionary data provided by CC-CEDICT