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