BankingWords

holdback - Details


English Term: holdback
Arabic Term: دفعة محتجزة
Arabic Definition:
Related Terms:
  • final payment
Show English Definition
English Definition: