SICMAA: Springvale Indo-Chinese Mutual Assistance Association

What does SICMAA mean? The above is one of SICMAA meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Springvale Indo-Chinese Mutual Assistance Association