SynonymX
Speak
Spanish Sahara
Definition of Spanish Sahara
1.
An area in northwestern Africa with rich phosphate deposits; under Moroccan control since 1992
Noun
Synonyms for word "spanish sahara"
western sahara
Semanticaly linked words with "spanish sahara"
geographic area
geographic region
geographical area
geographical region
al-magrib
kingdom of morocco
maroc
marruecos
morocco