PUT ON TRIAL


Meaning of PUT ON TRIAL in English

bring before the court

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.