"delayed payment clause" - Details

English Term:
delayed payment clause
Arabic Term:
شرط تأجيل الدفع
Arabic Definition:
English Definition: