Barakaldo (English, name)
expansion: Barakaldo
Senses:
glosses: A city and municipality of Biscay province, Basque Country, Spain.
Forms: