VESHI

AcronymDefinition
VESHIVolunteers for Environment, Social Harmony and Improvement (Maldives)