trucemen

English

Noun

trucemen

  1. plural of truceman