Darul Uloom Naeemia, Karachi

GPTKB entity