Pinyin Dictionary results for "wu pu sa la"

乌普萨拉
Uppsala, Swedish university city just north of Stockholm
Dictionary data provided by CC-CEDICT