Span•ish Sa•ha•ra
We found 1 definitions of spanish sahara from 1 different sources.
Noun |
||
spanish sahara - an area in northwestern Africa with rich phosphate deposits; under Moroccan control since 1992 | ||
Western Sahara, Spanish Sahara |