English to Hindi

Meaning for:
kangaroo-court
other
गैर कानूनी कचहरी