"ground lease" - Details

English Term:
ground lease
Arabic Term:
عقد إيجار أرض
Arabic Definition:

.