Abdel Rahman el-Mahdi

GPTKB entity