Judas steers

English

Noun

Judas steers

  1. plural of Judas steer