Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

spanish sahara Definition

Cancel
spanish sahara
geographical name(Spanish Sahara)
former Spanish possessions Río de Oro and Saguia el Hamra
spanish sahara
geographical name(Spanish Sahara)
territory in northwestern Africa area 102,703 square miles (266,001 square kilometers), population 522,000

Words Related to spanish sahara!

spanish sahara Examples by Brain Bank Users