French-English dictionary »

police judiciaire meaning in English

FrenchEnglish
police judiciaire nom {f}

judicial police◼◼◼(police agency)
noun