Swindon

🔊/ˈswɪndən/
🔊/ˈswɪndən/
jump to other results
  1. a large town in southern England, between Bristol and Reading斯温登(英格兰南部的大城镇,位于布里斯托尔和雷丁之间)