IDEV

AcronymDefinition
IDEVInternational Development