Canal Foot

专有名词

英文释义

专有名词
  1. An industrial village in Ulverston parish, South Lakeland district, Cumbria, England, at the estuary end of the Ulverston Canal (OS grid ref SD3177).
18 次浏览 数据来源: Wiktionary