"life tenant" - Details

English Term:
life tenant
Arabic Term:
مستأجر مدى الحياة
Arabic Definition:
English Definition: