Ḥasan Muḥammad Salīm Abū ʿĪd

حسن محمد سليم أبو عيد

Lived:  

1 Text

Also known as