Khwaja Muhammad Abdul Zahirullah

GPTKB entity