Spanish-English dictionary »

tribunal de lo penal meaning in English

SpanishEnglish
tribunal de lo penal noun
{m}

oyer and terminer(English law: a court for the trial of cases of treason and felony)
noun