What does IDRF mean?

IDRF meaning is defined below:

International Development and Refugee Foundation
ADVERTISEMENT

Was it useful?

What does IDRF mean? It stands for International Development and Refugee Foundation

Most popular questions

What does IDRF stand for?


IDRF stands for "International Development and Refugee Foundation"

How to abbreviate "International Development and Refugee Foundation"?


"International Development and Refugee Foundation" can be abbreviated as IDRF

What is the meaning of IDRF abbreviation?


The meaning of IDRF abbreviation is "International Development and Refugee Foundation"

What does IDRF mean?


IDRF as abbreviation means "International Development and Refugee Foundation"

Related Acronym Searches