"encumbrance" - Details

English Term:
encumbrance
Arabic Term:
عبء عقاري، تكليف عقاري، التزام احتمالي
Arabic Definition:
English Definition: