Muḥammad Jumʿa ʿAbd Allāh

محمد جمعة عبد الله

Lived:  

1 Text

Also known as