SHIFSD

AcronymDefinition
SHIFSDSelf Help Initiative for Sustainable Development (Monrovia, Liberia)