UCLGA

AcronymDefinition
UCLGAUnited Cities and Local Governments of Africa