Abdul Karim al-Iryani

GPTKB entity