Tchekist

English

Noun

Tchekist (plural Tchekists)

  1. Alternative spelling of Chekist.