"note payable" - Details

English Term:
note payable
Arabic Term:
ورقة دفع
Arabic Definition:

.