permalockers
English
Noun
permalockers
plural of
permalocker