IOWD

AcronymDefinition
IOWD➣International Organization for Women and Development, Inc.