cryptolockers
English
Noun
cryptolockers
plural of
cryptolocker