Sabadell

(sä′bä del)

city in NE Spain, near Barcelona: pop. 184,000

See Sabadell in American Heritage Dictionary 4

A city of northeast Spain, an industrial and manufacturing suburb of Barcelona. Population: 202,000.
link/cite print suggestion box