French-English dictionary »

grand jury meaning in English

FrenchEnglish
grand jury nom {m}

grand jury◼◼◼noun
[UK: ˈɡrænd.ˈdʒʊə.rɪ] [US: ˈɡrænd.ˈdʒʊə.rɪ]