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

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

Lived:  

1 Text

Also known as