Advertisement
Advertisement
Sellafield
/ ˈsɛləˌfiːld /
noun
- the site of an atomic power station and nuclear reprocessing plant in NW England, in W Cumbria Former nameWindscale
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
/ ˈsɛləˌfiːld /
Advertisement
Advertisement
Advertisement
Advertisement
Browse