Jamia Salafia, Multan

GPTKB entity