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"

Semanticaly linked words with "spanish sahara"