Definition/Meaning of NLS
English - Abbreviation:
NLS National Language Support .
English - Anagrams:
SNL