Pinyin Dictionary results for "si tan fo da xue"

斯坦佛大学
Stanford University, Palo Alto, California
Dictionary data provided by CC-CEDICT