Islamic Finance Chapter 2
Agreement, Commercial Arrangement, Legal, To tie between two ends, to fasten, to link
Card 1 of 50