"mudaraba (trust financing)" - Details

English Term:
mudaraba (trust financing)
Arabic Term:
مضاربة
Arabic Definition:
English Definition: