NCS


Meaning of NCS in English

abbreviation

net control station

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.