Sidi El Aidi
English
Proper noun
Sidi El Aidi
A
town
and rural commune in
Settat
province,
Casablanca-Settat
region,
Morocco
.