Tchekists
English
Noun
Tchekists
plural of
Tchekist