Abdul Majeed Gujranwalvi

GPTKB entity