site license

listen to the pronunciation of site license
English - English
permit to operate a program on several network workstations