site license

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