Pinyin Dictionary results for "sheng ma luo"

圣马洛
St Malo, town in Normandy
Dictionary data provided by CC-CEDICT