Pinyin Dictionary results for "si tan fo"

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