Skip to content
Simplified display

北安普敦

běi ān pǔ dūn

Sign in to save this word to your study lists.

Definitions

  1. 1. Northampton, town in central England, county town of Northamptonshire 北安普敦郡[běi ān pǔ dūn jùn]