Omar Shahirah

Omar Hazaffiyāh Shāhirah