takaful vs. insurance

123
Across
  1. 2. islamic policy
  2. 3. virus desease
Down
  1. 1. non shariah compliance policy