Definition of “CNS” - English Dictionary

british dictionary