Spain doesn't speak a common language. Portuguese is one of several languages that came out of medieval Romance--along with Castilian (Spanish), Catalan, Galician, Valencian...