"diminishing musharaka" - Details

English Term:
diminishing musharaka
Arabic Term:
مشاركة متناقصة
Arabic Definition:

.