BankingWords

back-to-back agreements - Details


English Term: back-to-back agreements
Arabic Term: اتفاقيتان متقابلتان
Arabic Definition:
Related Terms:
Show English Definition
English Definition: