English synonyms about - contact  

Barcelona

noun

1 Barcelona

A city in northeastern Spain on the Mediterranean; 2nd largest Spanish city and the largest port and commercial center; has been a center for radical political beliefs.

Dutch: Barcelona
Polish: Barcelona


Find more on barcelona elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0299