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