Yūsuf b. Maḥmūd al-Ḥājj Aḥmad

يوسف بن محمود الحاج أحمد

Lived:  

1 Text

Also known as