Back to Dictionary
北安普敦
Běiānpǔdūn
1. Northampton, town in central England, county town of Northamptonshire [[北安普敦郡<Běiānpǔdūnjùn>]]
Noun