What does IIDD stand for?
IIDD stands for "Institut international du développement"
How to abbreviate "Institut international du développement"?
"Institut international du développement" can be abbreviated as IIDD
What is the meaning of IIDD abbreviation?
The meaning of IIDD abbreviation is "Institut international du développement"
What does IIDD mean?
IIDD as abbreviation means "Institut international du développement"