GSWMA

AcronymDefinition
GSWMAGrenada Solid Waste Management Authority (Ministry of Health; Grenada)