What does IDRF stand for?
IDRF stands for "IDA Debt Reduction Facility"
How to abbreviate "IDA Debt Reduction Facility"?
"IDA Debt Reduction Facility" can be abbreviated as IDRF
What is the meaning of IDRF abbreviation?
The meaning of IDRF abbreviation is "IDA Debt Reduction Facility"
What does IDRF mean?
IDRF as abbreviation means "IDA Debt Reduction Facility"