What does IDRB stand for?
IDRB stands for "International Development and Relief Board"
How to abbreviate "International Development and Relief Board"?
"International Development and Relief Board" can be abbreviated as IDRB
What is the meaning of IDRB abbreviation?
The meaning of IDRB abbreviation is "International Development and Relief Board"
What does IDRB mean?
IDRB as abbreviation means "International Development and Relief Board"