Back to Dictionary
朴次茅斯
樸次茅斯
Pǔcìmáosī
1.
Portsmouth, southern English seaport
Noun