BankingWords

bad delivery - Details


English Term: bad delivery
Arabic Term: تسليم معيب، تسليم فاسد
Arabic Definition:
Related Terms:
Show English Definition
English Definition: