SORVACH

AcronymDefinition
SORVACHServices Organization for Rehabilitation, Vocational, Agriculture, Construction and Health in Afghanistan (NGO)