Sabadell

[ sah-buh-del; Spanish sah-vah-th el ]
/ ˌsɑ bəˈdɛl; Spanish ˌsɑ vɑˈðɛl /

noun

a city in NE Spain, N of Barcelona.

Example sentences from the Web for sabadell

British Dictionary definitions for sabadell

Sabadell
/ (Spanish saβaˈðɛl) /

noun

a town in NE Spain, near Barcelona: textile manufacturing. Pop: 191 057 (2003 est)