perpetual licenses
English
Noun
perpetual licenses
plural of
perpetual license