"defeasance" - Details

English Term:
defeasance
Arabic Term:
استهلاك دين، شرط فسخ
Arabic Definition:
English Definition: