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