Kamāl Jawda Abūʾl-Maʿāṭī

كمال جودة أبو المعاطي

Lived:  

1 Text

Also known as