French-Spanish dictionary »

grand jury meaning in Spanish

FrenchSpanish
grand jury nom {m}

gran juradonoun
{m}