"life annuity due" - Details

English Term:
life annuity due
Arabic Term:
سناهية مستحقة مدى الحياة
Arabic Definition:
English Definition: