Barcelona in Finnish Barcelona in Finnish Barcelona proper noun The capital city of Catalonia, Spain. Add to Flashcards