Definition: 1. A semiarid region in northern Africa
Show more information about Sahel
Search took: 2.3529 ms