VSHLI

AcronymDefinition
VSHLIVillage Self Help Learning Initiative (Sri Lanka)