"IFC" - Details

English Term:
IFC
Arabic Term:
المؤسسة الدولية للتمويل
Arabic Definition:

.