BankingWords

IDA - Details


English Term: IDA
Arabic Term: هيئة التنمية الدولية
French Term: Association internationale de développement
Spanish Term: Asociación Internacional de Fomento
Arabic Definition:
Related Terms:
Show English Definition
English Definition: