simplylillyj12 simplylillyj12 22-12-2017 Social Studies contestada The _______ Mountains separate France from Spain. The _____ spill over into southwest France.