BankingWords

life tenant - Details


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