ACEFRS stands for Arabic, Chinese, English, French, Russian and Spanish

ACEFRS
Share
Abbreviations And Their Meaning