Mekki, Dafaalla Mohammed

Last name: 
Mekki
First name: 
Dafaalla Mohammed