Sidi El Aidi (English, name)
expansion: Sidi El Aidi
Senses:
glosses: A town and rural commune in Settat province, Casablanca-Settat region, Morocco.
Forms: