What does IDRF stand for?
IDRF stands for "Indian Development Relief Fund"
How to abbreviate "Indian Development Relief Fund"?
"Indian Development Relief Fund" can be abbreviated as IDRF
What is the meaning of IDRF abbreviation?
The meaning of IDRF abbreviation is "Indian Development Relief Fund"
What does IDRF mean?
IDRF as abbreviation means "Indian Development Relief Fund"