The 24-year-old becomes Zamalek’s first signing in the current summer transfer window after lifting their transfer ban.
The Whites have addressed a crucial gap in their squad with the arrival of the Moroccan left-back, who is set to replace the embattled star, Ahmed Fatouh.
The former Raja Casablanca player has featured in 23 matches for Saint-Etienne since his arrival in summer 2023, contributing with a goal and an assist.
His experience spans African competitions, having played eight matches in the CAF Champions League with Raja and five games in the African Confederation Cup with Morocco's Tihad Athletic Sport.
Zamalek, the Cairo giants, concluded the previous season by clinching the Confederation Cup, finishing third in the Egyptian Premier League, and bowing out in the round of 16.
(For more sports news and updates, follow Ahram Online Sports on Twitter at @AO_Sports and on Facebook at AhramOnlineSports.)
Short link: