Khwaja Muhammad Abdul Zahirul Zahirul Haq

GPTKB entity