Crossword clues for They wall off the Spanish peninsula.:PYRENEESThey wall off the Spanish peninsula.