Meaning of barcelona
Definition of barcelona
(noun)
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
Other information on barcelona
WIKIPEDIA results for
barcelona
Amazon results for
barcelona
Tweet