Jamal Abd al-Hayy Umar Najjar
Jamāl ʻAbd al-Ḥayy ʻUmar Najjār
Don't miss the opportunity to share your thoughts!