Pinyin Dictionary results for "sheng bo duo lu da dian"

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