Khwaja Muhammad Abdul Zahiruddin

GPTKB entity