← Back to browsebarcelonanoun#9,900TranslationバルセロナバルセロナEnglish definitiona city in northeastern Spain on the MediterraneanExamplesBarcelona is in Spain.Excuse me, I have to get to Barcelona. Are there any flights today?Similar wordsbarcelona'sbarcbarcabarcobarcolongo← superiorsfling →