Synonyms and Antonyms for Spanish_Sahara

1. Spanish Sahara (n.)

an area in northwestern Africa with rich phosphate deposits; under Moroccan control since 1992

Synonyms: