SALDA


Also found in: Encyclopedia.
AcronymDefinition
SALDASouth Asian Left Democratic Alliance