SMIC (English, name)
expansion: SMIC
Senses:
glosses: Initialism of Semiconductor Manufacturing International Corporation, a large semiconductor company in mainland China.
tags: abbreviation
alt-of
initialism
Forms: