English

edit

Noun

edit

Judas cradles

  1. plural of Judas cradle