"advance payment" - Details

English Term:
advance payment
Arabic Term:
دفعة مقدمة
Arabic Definition:
English Definition: