Definify.com

Definition 2024


show_trials

show trials

English

Noun

show trials

  1. plural of show trial