Evolution of Fiqh


406





Tags:




The pillars, obligatory aspects and supererogatory acts of Hajj