#sossahel
Top Voted Definition for #sossahel
A non-government organisation working with communities in the Sahel region of Africa to foster sustainable livelihoods.
1
A non-government organisation working with communities in the Sahel region of Africa to foster sustainable livelihoods.
1