was put on trial, was tried in a court (law)

listen to the pronunciation of was put on trial, was tried in a court (law)
الإنجليزية - الإنجليزية
{s} prosecuted
was put on trial, was tried in a court (law)
المفضلات