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

saguia el hamra Definition

Cancel
saguia el hamra
geographical name(Sa-guia el Ham-ra)
territory in northwestern Africa that is the northern zone of Western Sahara and stretches from the border with Morocco to 26° north latitude

Words Related to saguia el hamra!

saguia el hamra Examples by Brain Bank Users