Teams

Egypt
AL Ahly SC (Egy) Player
2016 / Current
International
Tunisia Player
2016 /
Tunisia
CS Sfaxien Player
2008 / 2016