"incumbrance" - Details

English Term:
incumbrance
Arabic Term:
عبء عقاري، تكليف عقاري
Arabic Definition:
English Definition: