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