shaoxing









shaoxing


noun Pinyin.

  1. a city in NE Zhejiang province, in E China.
53 queries 0.589