Sidi Abdeldjebar

Commune and town in Mascara Province, Algeria From Wikipedia, the free encyclopedia