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