Al-Murābiṭ b. Maḥfūẓ al-Anṣārī al-Shanqīṭī

المرابط بن محفوظ الأنصاري الشنقيطي

Lived:  

1 Text

Also known as