Definition of Spanish Sahara in English:

Spanish Sahara

proper noun