IACOD

AcronymDefinition
IACOD➣Institute for Alternative Community Development (Japan)
IACOD➣International Agency for Cooperation on Development (Switzerland)