Pinyin Dictionary results for "ge li mu si ta"

格里姆斯塔
Grimstad (city in Agder, Norway)
Dictionary data provided by CC-CEDICT