Muḥammad al-Maḥfūẓ b. Muḥammad al-Amīn al-Tinwājiywī al-Shinqīṭī

محمد المحفوظ بن محمد الأمين التنواجيوي الشنقيطي

1 Text

Also known as