UNHHSF

AcronymDefinition
UNHHSFUnited Nations Habitat and Human Settlements Foundation