What does IIDD stand for?
IIDD stands for "Institut International du Developpement Durable"
How to abbreviate "Institut International du Developpement Durable"?
"Institut International du Developpement Durable" can be abbreviated as IIDD
What is the meaning of IIDD abbreviation?
The meaning of IIDD abbreviation is "Institut International du Developpement Durable"
What does IIDD mean?
IIDD as abbreviation means "Institut International du Developpement Durable"