Khwaja Muhammad Abdul Zahirul Wali

GPTKB entity