Khwaja Muhammad Abdul Zahirul Zahirullah

GPTKB entity