Crossword clues for Industrial city of Spain.:OVIEDOIndustrial city of Spain.OVIEDOIndustrial city in N. W. Spain.