"dishonor" - Details

English Term:
dishonor
Arabic Term:
رفض الدفع
Arabic Definition:
English Definition: