GlossaryUqud al-Tabarruat

Uqud al-Tabarruat

English: Charitable contracts