spanish-sahara

Nouns

  • (n) an area in northwestern Africa with rich phosphate deposits; under Moroccan control since 1992 Western Sahara,

Synonyms

Western Sahara

Words of close approximity