Spanish Sahara
English Dictionary
->
Letter S
-> Spanish Sahara
Search Dictionary:
Spanish Sahara Definition
(n)
an
area
in
northwestern
Africa
with
rich
phosphate
deposits
;
under
Moroccan
control
since
1992
Spanish Sahara Synonyms
Spanish Sahara
Western Sahara
© Art Branch Inc.