Advertisement
Advertisement
Tarrasa
[ tahr-rah-sah ]
noun
- a city in NE Spain, N of Barcelona.
Tarrasa
/ taˈrrasa /
noun
- a city in NE Spain: textile centre. Pop: 184 829 (2003 est) Also calledTerrassa
Discover More
Example Sentences
Shouted a group of grimy men in Tarrasa: "Less talk and more pick and shovel."
Advertisement
Advertisement
Advertisement
Advertisement
Browse