kangaroo courts

English

Noun

kangaroo courts

  1. plural of kangaroo court