ACFSMC stands for All China Federation of Supply and Marketing Cooperatives

ACFSMC
Share
Abbreviations And Their Meaning